make considerable progress - Almanca İngilizce Sözlük